﻿using System;
using System.Collections.Generic;

namespace autoMessage.Entities;

/// <summary>
/// 设备档案
/// </summary>
public partial class OperationEquipmentArchive
{
    /// <summary>
    /// 设备档案ID
    /// </summary>
    public long OperationEquipmentArchiveId { get; set; }

    /// <summary>
    /// 部门ID
    /// </summary>
    public long? DeptId { get; set; }

    /// <summary>
    /// 环控设备启用时间
    /// </summary>
    public DateTime? EmEqptActivationTime { get; set; }

    /// <summary>
    /// 环控设备维保到期时间
    /// </summary>
    public DateTime? EmEqptExpirationTime { get; set; }

    /// <summary>
    /// ups主机启用时间
    /// </summary>
    public DateTime? UpsHostActivationTime { get; set; }

    /// <summary>
    /// ups主机维保到期时间
    /// </summary>
    public DateTime? UpsHostExpirationTime { get; set; }

    /// <summary>
    /// ups电池启用时间
    /// </summary>
    public DateTime? UpsBatteryActivationTime { get; set; }

    /// <summary>
    /// ups机柜启用时间
    /// </summary>
    public DateTime? UpsCabinetActivationTime { get; set; }

    /// <summary>
    /// 机房网络设备启用时间
    /// </summary>
    public DateTime? NetworkEqptActivationTime { get; set; }

    /// <summary>
    /// 外网无线设备启用时间
    /// </summary>
    public DateTime? ExternalWirelessEqptActivationTime { get; set; }

    /// <summary>
    /// 内网无线设备启用时间
    /// </summary>
    public DateTime? IntranetWirelessEqptActivationTime { get; set; }

    /// <summary>
    /// 5G设备启用时间
    /// </summary>
    public DateTime? FivegEqptActivationTime { get; set; }

    /// <summary>
    /// 是否有发电机
    /// </summary>
    public int? HaveGenerator { get; set; }

    /// <summary>
    /// 设备档案备注
    /// </summary>
    public string? OperationEquipmentArchiveNote { get; set; }
}
